coal-tar creosote - English Synonyms Dictionary

coal-tar creosote

n.
[1] creosote